The victim was hit while "wearing dark clothing" and "not using a marked crosswalk," at 9:11 p.m. in the 1000 block of Carlisle Street, according to Hanover police.
He was flown to York Hospital with serious injuries, as detailed in the release.
The teen's identity was not released.
The striking vehicle, a 2008 Pontiac G6, was driven by Kevin Shaeffer, of Westminster, Maryland, who remained on the scene.
No other information was provided by the police.
Anyone who may have witnessed the crash or has information has been asked to contact detectives at the Hanover Borough Police Department by calling (717-637-5575 or 911.
Click here to follow Daily Voice Lower Merion-Narberth and receive free news updates.